stackable chair - German English Dictionary